跳到主要内容

Mri 解析命令行参数

1 分钟阅读

概述

这是一个快速轻量级的替代品,用于替代 [minimist](https://github.com/substack/minimistyargs-parser 。

之所以存在这个工具,是因为大多数项目通常不需要 minimist 和 yargs-parser 提供的大多数功能。不过,mri 与它们相似,可能对你也可以作为“替代方案”来使用!

Github

开始

安装

npm install mri

简单示例

import mri from "mri";

const argsOptions: mri.Options = {
boolean: ["h", "help", "v", "version"],
string: ["host", "name", "cookieAge", "sessionAge","port"],
alias: {
v: "version",
h: ["help"],
},
default: {
},
};

const args = mri(process.argv.slice(2), argsOptions);

export default args;
node app.js --port=3001
评论
0条评论

添加新评论

昵称
邮箱
网址